﻿@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,label,em { margin:0px; padding:0px; font:12px/22px "微软雅黑"; color:#333;}
ul,li { list-style:none;}
body { background-color:#fff;}
a { font:12px/22px "微软雅黑"; color:#333; text-decoration:none;}
a:hover { text-decoration:underline;}
img { border:0px;}
.clear { clear:both; width:100%; height:0px; line-height:0px; font-size:0px;}

/* box */
#box { width:1000px; margin:0 auto; height:551px;}
#box1 { width:1000px; margin:0 auto; height:144px;}

/* header */
#top{ background:url(../images/index_03.jpg); width:1000px; height:105px;}
#logo{ width:385px; height:105px; float:left}
#top1{ width:283px; height:63px; margin:20px 0 0 225px; overflow:hidden; float:right}
#top2{ width:77px; height:77px; margin:14px 15px 0 15px; float:right}

.top1_1,.top1_1 a{ color:#868585; height:40px; line-height:20px; text-align:right}
.ser{ width:253px; height:23px; display:inline; float:right;}
.ser1{ width:167px; height:23px; line-height:23px; float:left}
.ser2{width:86px; height:23px; float:left}

#top3{width:1000px; height:3px; background:url(../images/index_13.jpg)}

#banner{width:1000px;height:400px;}
#neitops{background:url(../images/nei_03.jpg); width:1000px; height:13px}

/* navigation */
#menu{ width:1000px; margin:0 auto; display:block; }
#nav {margin:0 auto; width:1000px; display:block; float:left; background:url(../images/index_17.jpg);}
#nav .jquery_out {float:left;line-height:33px;display:block;}
#nav .jquery_out .smile {padding:0}
#nav .jquery_inner {margin:0;}
#nav .jquery {margin-right:1px;}
#nav .mainlevel {float:left;width:142px; /*IE6 only*/}
#nav .mainlevel a {
	color: #333;
	text-decoration: none;
	line-height: 33px;
	display: block;
	width: 142px;
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight:bold;
	text-align:center;
}
#nav .mainlevel a:hover {
	color: #fff;
	text-decoration: none;
	
	background-repeat: no-repeat;
	background-position: center top;
}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li {
	background: #fff;
	width: 142px;/*IE6 only*/
	font-size: 14px;
	font-family: "微软雅黑";
	color:#fff;
	font-weight:bold;
	line-height:30px;
}
#nav .mainlevel li a {
	background:url(../images/index_16.png) no-repeat center;
	width: 142px;/*IE6 only*/
	font-size: 14px;
	font-family: "微软雅黑";
	color:#fff;
	font-weight:bold;
	line-height:30px;
}
#nav .mainlevel li a:hover {
	background:url(../images/index_17.png) no-repeat center;
	width: 142px;/*IE6 only*/
	font-size: 14px;
	font-family: "微软雅黑";
	color: #fff;
	font-weight:bold;
	line-height: 30px;
}

/* footer */
#foot { width:1000px; margin:0 auto; background:url(../images/index_48.jpg) top repeat-x; height:135px; margin-top:10px}
#foot_l{ width:620px; height:135px; margin-left:10px; float:left}
.nav_b{ width:620px; height:22px; line-height:22px; margin:15px 0; color:#757676}
.nav_b a{color:#757676}
.link{ width:620px; height:22px; line-height:22px;}
#foot_r{ width:360px; height:135px; margin:15px 10px 0 0; float:left; text-align:right}

/* home */
#content { width:1000px; margin:0px auto; height:auto;}
#content_l{ width:632px; float:left}
.content_l_1_t{ width:632px; height:32px; background:url(../images/index_23.jpg); text-align:right}
.content_l_1_t span{ margin-right:10px}
.content_l_n{ width:612px; background:url(../images/index_38.jpg) repeat-x top; background-color:#e3e3e3; padding:10px}
.content_l_n_1_title{ width:452px; height:30px; line-height:30px; float:left}
.content_l_n_1_date{ width:160px; height:30px; line-height:30px; float:left; text-align:right}
.content_l_n_1_n{ color:#928f8f;}
.content_l_n_2{ width:612px; float:left; overflow:hidden}
.content_l_n_2 li{ width:612px; height:30px; float:left; overflow:hidden}
.content_l_n_2 li a{ width:486px; height:30px; line-height:30px; float:left;}
.content_l_n_2 li a span{ height:30px; line-height:30px; float:right; text-align:right;}
.content_l_2_t{ width:632px; height:32px; background:url(../images/index_37.jpg); text-align:right}
.content_l_2_t span{ margin-right:10px}
.content_l_2_n_img{width:209px; height:163px; background:url(../images/index_19.png); float:left; margin-right:10px; padding:3px 0 0 3px}
.content_l_2_n_t,.content_l_2_n_t a{width:390px; height:40px; line-height:40px; font-weight:bold; float:left;}
.content_l_2_n_n{ width:390px; float:left;color:#928f8f;}

#content_r{width:356px; float:left; margin-left:10px}
#content_r h2{width:356px; height:33px; background:url(../images/index_22.jpg); text-align:right}
#content_r h2 span{ margin-right:10px}
.content_r_n{ width:336px;padding:10px;}
.content_r_n_img{ width:196px; height:152px; background:url(../images/index_20.png); float:left; margin-right:10px; padding:3px 0 0 3px}
.content_r_n_t{width:127px;; font-weight:bold; float:left;}
.content_r_n_n,.content_r_n_n a{ width:127px; float:left;color:#928f8f;}

#content_bottom{width:1000px;border: 1px solid #d7d7d7; margin-top:10px;}
#content_bottom h2{width:1000px; height:33px;text-align: right; background:url(../images/index_39.jpg);}
#content_bottom h2 span{ margin-right:10px}
#content_bottom .piclist{width:188px; height:213px; background:url(../images/probg.jpg) no-repeat; margin:7px 30px;}
#content_bottom .piclist_t,.piclist_t a{  width:188px; height:24px; line-height:24px; font-weight:bold; text-align:center;}

/* single page */
#left_s{width:250px; float:left;}
.left_s_title{ width:250px; height:32px; line-height:22px; padding-top:7px; background:url(../images/nei_07.jpg) no-repeat; color:#6d6d6d; font-weight:bold; font-size:14px; text-indent:55px; margin-bottom:10px;}
.left_s_img{ width:228px; margin:0 10px 10px 10px; height:64px}
.left_s_c{ width:230px; padding:0 10px 10px 10px}
.left_s_c_more{ width:250px; height:21px; background:url(../images/nei_26.jpg) no-repeat; margin-bottom:2px; color:#fc5c05; text-indent:150px;}
.left_s_c_more a{ color:#fc5c05; text-indent:150px;}
#nei_s{width:738px; float:left; margin-left:8px}
.nei_s_title,.nei_s_title a{ width:738px; height:32px; background:url(../images/nei_09.jpg); color:#6d6d6d; line-height:32px; text-indent:20px;}
.nei_s_cb{background:url(../images/nei_12.jpg) no-repeat center top; overflow:hidden; height:auto;}
.nei_s_cb1{background:url(../images/nei_10.jpg) no-repeat center top; overflow:hidden; height:auto;}
.nei_s_cb2{background:url(../images/nei_11.jpg) no-repeat center top; overflow:hidden; height:auto;}
.nei_s_cb3{background:url(../images/nei_13.jpg) no-repeat center top; overflow:hidden; height:auto;}
.nei_s_cb4{background:url(../images/nei_15.jpg) no-repeat center top; overflow:hidden; height:auto;}
.nei_s_name{ width:338px; height:50px; margin:90px 0 0 400px;}
.nei_s_c_title{ width:738px; height:50px; line-height:50px;font-size:18px; font-weight:bold; text-align:center;}

/* news page */
#right_n{width:270px; float:left}
.right_n_title{ width:270px; height:25px; line-height:22px; padding-top:7px; background:url(../images/news_05.jpg) no-repeat; color:#6d6d6d; font-weight:bold; font-size:14px; text-indent:55px;}
.list_n_r{ width:270px; float:left; overflow:hidden}
.list_n_r li{ width:270px; height:30px; float:left; overflow:hidden}
.list_n_r li a{ width:215px; height:30px; line-height:30px; float:left; color:#706f6f;}
.list_n_r li span{ height:30px; line-height:30px; float:right; text-align:right; color:#999797;}
#nei_n{width:718px; float:left; margin-right:8px;}
.nei_n_title,.nei_n_title a{ width:718px; height:32px; background:url(../images/news_03.jpg); color:#6d6d6d; line-height:32px; text-indent:20px;}
.nei_n_t{ width:718px; height:28px; background-color:#f0f0f0; margin-top:10px;}
.nei_n_tof1{ color:333px; font-weight:bold; line-height:28px; text-align:center;}
.nei_n_list{ width:718px; float:left; overflow:hidden}
.nei_n_list li{ width:718px; height:36px; float:left; overflow:hidden}
.nei_n_list li a{ width:480px; height:36px; line-height:36px; float:left; color:#706f6f; text-indent:10px;}
.nei_n_list li span{ width:119px; height:36px; line-height:36px; float:left; text-align:center; color:#999797;}
.nei_n_n_t{ width:718px; height:40px; line-height:40px; color:#056b0a; font-weight:bold; font-size:18px; text-align:center;}
.nei_n_n_tof1{ color:#9e9d9d; margin-right:15px; float:left; height:36px; line-height:36px; width:150px;}
.nei_n_n_tof2{ color:#9e9d9d; margin-right:15px; float:left; height:36px; line-height:36px; width:100px;}

/* left */
#left{ width:190px; float:left;overflow:hidden;}
.left_title{ width:165px; height:25px; line-height:22px; padding-top:7px; background:url(../images/leftp_03.jpg);color:#6d6d6d; font-weight:bold; font-size:14px; text-indent:38px;}
#leftof1{ width:155px;  background-color:#fafafa; padding:10px;}
#leftof1 ul li{ width:155px; min-height:30px; background:url(../images/leftp_04.jpg) left no-repeat; text-indent:20px;}
#leftof1 ul li a{color:#6d6d6d; font-size:14px; font-weight:bold; line-height:30px;}
#leftof1 ul li a:hover{ color:#000}

.cpd_d,.cpd_d:link,.cpd_d:visited{display:block; color:#6d6d6d; font-size:12px; line-height:30px;}
.cpd_d:hover{color:#000;}
.cpzs1,.cpzs1:hover{ width:155px; height:30px; background:url(../images/leftp_05.png) left no-repeat;color:#6d6d6d; font-size:12px; font-weight:bold; line-height:30px;}

#leftof2{width:185px;  background:url(../images/leftp_13.jpg) bottom repeat-x; padding:10px;}
#leftof2 h3{ cursor:pointer; width:155px; height:30px; background:url(../images/leftp_05.png) left no-repeat; text-indent:20px;color:#6d6d6d; font-size:12px; font-weight:bold; line-height:30px;}
#leftof2 a{display:block; color:#6d6d6d; font-size:12px; line-height:30px; text-indent:15px;}
#leftof2 a:hover{color:#000;}
#leftof2 div{display:none; border-top:none}

/* case */
#case_r{width:800px; float:left; margin-left:10px}
.case_title,.case_title a{ width:800px; height:32px; background:url(../images/rightp_05.jpg); color:#6d6d6d; line-height:32px; text-indent:20px;}
.caselist{width:188px; height:213px; background:url(../images/probg.jpg) no-repeat; margin:6px;}
.caselist_t,.caselist_t a{  width:188px; height:24px; line-height:24px; font-weight:bold; text-align:center;}
.caselist_t2,.caselist_t2 a{ width:188px; height:24px; line-height:24px; text-indent:10px; color:#106b15; overflow:hidden}
#case_n_l{ width:550px; float:left; margin-right:10px;}
#case_n_r{ width:240px; float:left}
#case_n_r h2{font-size:14px; border-bottom:1px dashed #333; width:250px; height:36px; line-height:36px; font-weight:bold;}
/*#case_n_r ul li{ width:250px; height:30px;}*/
#case_n_r ul li{ width:250px; height:auto; margin-top:5px}


/* product */
#pro_n{ width:791px; padding:0 10px;}
.pro_n_img{width:156px; height:122px; background:url(../images/pro_19.png) top left no-repeat; float:left; margin-right:10px; padding:3px 0 0 3px}
.pro_n_t,.pro_n_t a{width:620px; height:40px; line-height:40px; font-weight:bold; float:left;}
.pro_n_n{ width:620px; float:left;color:#777676;}

.pro_show_t{ width:811px; height:32px; background:url(../images/rightp_05.jpg);}
.pro_show_t_l{color:#6d6d6d; font-weight:bold; font-size:14px; text-indent:10px; line-height:32px; float:left}
.pro_show_t_r{ float:right; margin-right:10px;}

/* A general full-width photo block (that clears), for many thumbnails */
#main .photoblock-many {margin: 0 10px 10px -4px;clear: both;width: 100%; text-align: center; font-size: 10px; color: #888888;}

/* all */
.img_bor{border:1px solid #d7d7d7}
.xian{border-bottom:1px dotted #878585;}
.p_10{padding:10px;}
.m_t{margin-top:10px}
.f_r{float:right}
.m_l{margin-left:10px}
.m_b{margin-bottom:10px}
.page{ text-align:center; height:40px; line-height:40px;}

#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto
}

/* 导航 */
.menus{
 width:1000px;
 height:33px;
 background:url(../images/index_17.jpg);
 background-repeat:repeat-x;
}
.ms{
float:left;
/*width:142px;*/
width:120px;
height:33px;
font-weight:bold;
background-repeat:no-repeat;
/*margin: 0 3.6px;*/
}
.ms a{
display:block;
font-family:"微软雅黑";
/*width:142px;*/
width:120px;
height:33px;
text-align:center;
line-height:33px;
text-decoration:none;
color:#333;
font-weight:bold;
font-size:14px;
}
.subs{
position:relative;
}
ul.sb{
display:none;
position:absolute;
z-index:999;
}
ul.sb li{
display:block;
width:142px;
height:30px;
color:#FFF;
text-align:center;
border-top:1px solid #FFF;
line-height:30px;
}
ul.sb li a{
color:#FFF;
font-family:"微软雅黑";
font-weight:bolder;
display:block;
width:142px;
height:30px;
line-height:31px;
}
.moff{
color:#333;
}
.mon{
color:#fff;
}

.lioff{
background-color:#229C28;
}
.lion{
background-color:#4AAF35;
}

.menuon{
background:url(../images/menuon.jpg);
}
.menuon a{
color:#FFFFFF;
text-decoration:none;
}

.cur a{
background:url(../images/menuon.jpg);
color:#FFFFFF;
}
